Nobe Bay
6700 Indian Creek Drive Miami Florida USA
View on a map- Storeys:
- 98
Nobe Bay at 6700 Indian Creek Drive There are 98 storeys and 2359 units in the buidling The amenities in the complex include large pool patio overlooking the bay gymnasium and spa 24 hour attended security desk and concierge


