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