$435,000
2679 Buena Vista Avenue, Atlanta, GA, 30340
Single Family Residence