13
1715 SW 21st St
Fort Lauderdale, FL 33315
$645,000 USD
1,741 SF
2
Units
5.91% Cap Rate
1,741 SF
$645,000 USD
Apartments