56 Whitefoord Avenue, Atlanta — Sold for $627,500 | Veribas GO