5303 CREEK BRANCH Court, Norcross — Sold for $383,000 | Veribas GO