119 Whitefoord Avenue A, Atlanta — Sold for $570,000 | Veribas GO