Currently South side of Greenbriar Rd is an area that is the very last affordable rental area in the Bayview Village area.
Gentrification at its finest.
Realistically, that plot of land is actually very very small. It is currently occupied by one detached bungalow. There wont be much green (or even none) in the space based on the rendered drawings.
The new parking ramp changes does make more sense as people can exit and enter from a street...