2055 Clairmeade Way, Atlanta — Sold for $248,000 | Veribas GO