$530,000
2438 2nd Street, Atlanta, GA, 30318
Single Family Residence