4018 Allenwood Way, Tucker — Sold for $271,900 | Veribas GO