1138 SW Sells Avenue, Atlanta — $949,900 | Veribas GO