Looking at the photos I shot as phase 8 when this site was being built, a few things stood out to me as well for the area as I was fixing a few of them.
There was never a park or green space per say and it was weir that townhouse got built in place of taller buildings to me.
One has to go back to the OMB ruling as well the city and province guide lines to see what was allow for the whole area. Since this was one of the last areas to be built, density and number of residentials units were being max out, what you see id what could be built.
Since the approval stage as well construction phase, the government of the province has change to a pro development with higher density around transit stations and route.
The cost of removing those newly built townhouse as well the cost to built them will be recover by the increase of residentials units that will have a higher rental rate than the townhouses per square foot coverage.
This one of a few locations Elad still can max out like they wanted to do in the first place, but were forced not to under the OMB ruling.
In fact, the area south of the last phase can easy add a number of tall towers as well replacing some of the new low rise across the street from this site. The area to the south is not own by Elad that I know of.
Once the Ontario Line gets built to Sheppard, this area as well along the route will see more density than it does today.
29 story is in line with what been built to date.
If the colour comes out as per the rendering, it will be one of a few good looking buildings that stand out from the ho hum run of the mill colours. Townhouse don't have a place along heavy transit lines to justify building high order transit in the first place.