18
3932 SW 12th Pl
Fort Lauderdale, FL 33312
$1,595,000 USD
4,152 SF
8
Units
7.2% Cap Rate
4,152 SF
$1,595,000 USD
Apartments