4862 STRATFORD Lane 32, Johns Creek — Sold for $260,400 | Veribas GO