I think the larger issue isn't the grass, it's the suburban style first floor with grass and no retail.
I do like the balcony colour though. Reminds me of this build in Ottawa: 987 Wellington St. W
https://maps.app.goo.gl/DJoHSEzdgQw8vmV76
Or this one in Halifax:
2276 Gottingen St
https://maps.app.goo.gl/45HL3bPssm8f2XE78