179 Little Street, Atlanta — Sold for $375,900 | Veribas GO