If I remember correctly, a commercial component will be facing onto Markham, with a parking area for the commercial units and the residential area set back from Markham.
I am not sure how this commercial component will enhance the streetscape, but at least it will have stores that address the street.