Thornhill is a suburb that runs along Vaughan, Richmond Hill and Markham. Southern borders of this neighbourhood touch the northern edge of North York at Steeles Avenue. Thornhill falls at the centre of Greater Toronto Area. Thornhill is considered a upscale locality having mostly detached luxury houses containing beautifully manicured lawns. With new condos in Thornhill coming up in large numbers, the housing landscape of this neighbourhood is set to be transformed.