821 Piedmont Avenue, Atlanta — Sold for $1,387,500 | Veribas GO