89 Little Street, Atlanta — Sold for $512,000 | Veribas GO