20
624-632 SW 16th Ave
Fort Lauderdale, FL
$2,800,000 USD
9,710 SF
2
Units
6.69% Cap Rate
9,710 SF
$2,800,000 USD
Multifamily