2901 NE Lenox Way 207, Atlanta — Sold for $214,500 | Veribas GO