Well, I'm not sure why this you consider this spot to be any more random than anywhere else along Bayview, and yes the city could use more of this, but, you'd be happy to know that this small strip of Bayview (North of Sheppard) is being transformed into purely 3.5 story townhouses. There have...