Liberty at Discovery Place

Pickering

The final phase of Tridel's Discovery Place, this community is located at 1200 The Esplanade North next to the Pickering Town Centre and minutes from the 401. Completed in September 2006, this 11 storey tower with 219 suites offers a full range of amenities.

Condo Of The Year

Images