2096 W Cedar Lane, Atlanta — Sold for $306,500 | Veribas GO