892 Piedmont Avenue D, Atlanta — Sold for $388,000 | Veribas GO