Welcome to Magnolia Square Apartments
Discover the thrill, excitement and glee of living in Magnolia Square Apartments. 1, 2, 3 and 4 bedroom apartments in Savannah, GA. Excellent location. Great area in close proximity to Savannah College of Art and Design buildings.