191 Little Street, Atlanta — Sold for $724,000 | Veribas GO