116 Holly Road, Atlanta — Sold for $185,000 | Veribas GO