4834 Abberley Lane, Johns Creek — Sold for $427,000 | Veribas GO