One Financial Plaza

One Financial Plaza

An 8-Story, 242-unit apartment building with ground-floor retail on 3.96 acres property in downtown Fort Lauderdale.