Looking in FL » Miami-Dade » Miami » Bayside Terrace

Aerial photo of Bayside Terrace
Built in 1970 - 36 units - 7 floors