Looking in FL » Miami-Dade » North Bay Village » Treasure Bay Club

Aerial photo of Treasure Bay Club
Built in 1981 - 50 units - 4 floors