2986 Jefferson Street, Atlanta — $674,900 | Veribas GO