IOS on the Bay
747 NE 61st Street Miami Florida USA
View on a map- Storeys:
- 5
IOS on the Bay at 747 NE 61st Street There are 5 storeys and 45 units in the buidling The amenities in the complex include social room air conditioned bicycle storage room fitness center


