3280 Stillhouse Lane 401, Atlanta, GA 30339: $749,900, 3 bd 2.5 ba | Veribas GO