Deer Park Crossing is a New Townhome development by O'shanter Development located at Yonge St & Davisville Ave, Toronto.