97 Whitefoord Avenue, Atlanta — Sold for $259,000 | Veribas GO