I like it but can't figure out which one it is. (unless not in Ontario) There aren't not too many around of that height to forget. I assume the colours are way off.
What I noticed is that the mechanical penthouse isn't setback using shadowing. Other than that, it's a good filler/placeholder drawing. I don't think it's horrible, at all.
__________________ Where the trees are the right height