151 Savannah Street

Atlanta, GA 30316
2 Bed | 1 Bath | 998 Sq Ft