There are green roofs over the parking garage on the north side of the building (shown) and the south side. Both are about 3-5 floors above street grade. The green roof certainly improves the view from the condos. This particular roof does not seem to have pedestrian amenities – no flowers, benches, minimal paths. I wonder if it gets any use, or is mainly for the viewing pleasure of the above units. Note also the benefit received by the Kevlee tower further to the west, which overlooks the roof.
View is from two thirds the way up the building.
It is just possible to see a bit of the green roof on the south side of the Kevlee tower at the top left of the photo.