1936 Lenox Road, Atlanta — Sold for $640,000 | Veribas GO