1080 93rd St
Bay Harbor Islands, FL 33154
$9,700,000 USD
30,017 SF
24
Units
30,017 SF
$9,700,000 USD
Apartments