2280 Nelms Drive, Atlanta, GA 30315: $369,999, 3 bd 2 ba | Veribas GO