36 Whitefoord Avenue, Atlanta — Sold for $299,900 | Veribas GO