221 S Howard Street, Atlanta — Sold for $569,900 | Veribas GO