Development Management, Stouffville A master-planned community set on a coveted 91-acre parcel of land in Stouffville. Photo Gallery