1514 Mercer Avenue, Atlanta — $649,900 | Veribas GO