232 Holtzclaw Street, Atlanta — Sold for $360,500 | Veribas GO