12
1040 Biscayne Blvd
Miami, FL 33132
$7,000,000-$8,000,000 USD
11,597-23,313 SF
2
Units
11,597-23,313 SF
$7,000,000-$8,000,000 USD
Apartments