119 Whitefoord Avenue B, Atlanta — Sold for $584,900 | Veribas GO