$2,595,000
3230 W Andrews Drive, Atlanta, GA, 30305
Single Family Residence