1229 Mecaslin Street 6, Atlanta — Sold for $587,750 | Veribas GO