1838 Rogers Avenue, Atlanta, GA 30310: $484,900, 4 bd 3 ba | Veribas GO