Azalea Inn & Villas

217 East Huntingdon Street
Savannah, GA 31401