I feel like I say this all the time, but... Real houses should be expensive in a city. The whole point of a city is densification. I don't want to live around a bunch of (usually detached) houses as far as the eye can see. I want to live where everything is happening. If you want a real house with an nice mostly quiet neighbourhood with a Canadian Tire and a Boston Pizza live in Georgetown and take the Go Train.