90 Mayson Avenue, Atlanta — $529,500 | Veribas GO