18
7810 SW 10th St
North Lauderdale, FL 33068
$700,000 USD
2,886 SF
3
Units
7.25% Cap Rate
2,886 SF
$700,000 USD
Multifamily