Pavilia Park Towns 3 is a New Townhome development by Times Group Corporation located at Saddlecreek Dr & Hwy7, Markham.
South Park Rd & Hwy 7, Markham
Highway 7 & Southpark Rd, Markham