20
2904 N Ocean Blvd
Fort Lauderdale, FL 33308
$2,400,000 USD
2,598 SF
4
Units
6.14% Cap Rate
2,598 SF
$2,400,000 USD
Apartments