3018 Yonge
I think this is a PERFECT location. Steps from the subway, across from Sherwood Park (many walking/running trails), Metro, shops at yonge/lawrence, restaurants, easy access to the 401 etc... the list goes on!
The height of the building was probably (like said before), determined...