Deer Park

Located in the heart of the Yonge and St. Clair shopping district known for its many fine restaurants and retailers. Just steps away from the TTC and Rosehill Reservoir—one of Toronto’s lushest green spaces.