1301 Lavista Road, Atlanta, GA 30324: $1,750,000, 6 bd 5 ba | Veribas GO