Northwood Tower
5757 Alpha Road Dallas , TX 75240

Northwood Tower - office for lease

621 - 70,936 ft2
Office Lease
Contact us for price

Description


  • Lobby and Corridors
  • Restrooms
  • Parking Garage
  • Elevator Modernization
  • Updated Cooling System
  • Conference Room
  • Tenant Lounge

Documents and resources