2421 Maner Road, Atlanta, GA 30339: $415,000, 2 bd 1 ba | Veribas GO