4830 Abberley Lane, Johns Creek — Sold for $419,900 | Veribas GO