3
Biscayne Point Buildings
Miami Beach, FL
$6,500,000 USD
17,300 SF
2
Units
17,300 SF
$6,500,000 USD
Multifamily