2001 NW 64th Street

 

BellsouthAdvert.jpg

Metropolitan Area
South Florida


Address
2001 NW 64th Street
Ft. Lauderdale, FL
View Map


Major Tenant
AT&T


Year Built
2001


Acquisition Date

4/18/02


Square Footage
48,368

 

Back to properties