That was my line of thinking too until this space came up at a neighbourhood meeting. It's simply having and being able to walk by a nice green space with plenty of trees, not so much that it's private property. There's no other green space like that on upper Church Street except two slices of green on each side of the 519 Community Centre.
The area has plenty of towers in the park offering filler space in order to not have to dig deeper to meet the parking requirements. There's the Manulife head office as well to walk past of which the landscape design is actually maintained.