Looking in FL » Miami-Dade » Hialeah » Savannah Apartments

Aerial photo of Savannah Apartments
Built in 1991 - 47 units - 3 floors