Eden Park Towers Phase 1 is a New Condo development by Times Group Corporation located at Times Ave & South Park Rd, Markham.
A new condo in Markham with plenty amenities and sizeable suites