$2,580,000
3220 W Andrews Drive NW, Atlanta, GA, 30305
Single Family Residence