2025 Miami Rd
Fort Lauderdale, FL 33316
$8,100,000 USD
24,507 SF
38
Units
24,507 SF
$8,100,000 USD
Apartments