Current Location:United StatesChange Location
Location:
United States
A twenty-four story, 308,026-square foot office plazacentrally located in Downtown Fort Lauderdale. This building is connected to a 40,000 sf annex.
On-site Banking. Good I-95 access. Lobby Attendant (24 hours a day/7 days a week). Restaurants on site. Express Elevators to upper floors.
Back to property