496 Burroughs Street, Atlanta — $352,400 | Veribas GO