By retail - thinking they are implying more restaurant / cafe for that corner. I think the greenery works.
Here is the floor plan of the ground level for phase 1 (building to the right in the rendering)
There are 2 retail units facing the corner plaza. Townhouses along 136A further north (so not really a shopping street). There is more retail on Whalley Blvd than 136A.
About the plaza:
'In addition, a 426-sq. metre (4,585-sq.ft.) street-level outdoor plaza is proposed to be located on the southwest corner of the Phase 1 site, at the intersection of future 136A A Street and 107A Avenue. This space will incorporate seating along the eastern edge of the plaza, and will be activated by two commercial retail units (CRUs) that are oriented towards the plaza, and frame it along the northern and eastern edges. The plaza is intended to be used as a public gathering space where frequent weekend entertainment, education, and art events can take place. The applicant has proposed to partner with a non-profit arts and culture organization (as the Flamingo Square Arts Connection) to activate the space.'