5252 Lagorce Dr
Miami Beach, FL 33140
$5,500,000 USD
4,579 SF
3
Units
4,579 SF
$5,500,000 USD
Apartments