2210 Meador Avenue, Atlanta — $115,000 | Veribas GO