67
4063-4065 SW 51st St
Fort Lauderdale, FL 33314
$2,198,000 USD
7,656 SF
4
Units
5% Cap Rate
7,656 SF
$2,198,000 USD
Apartments