Grenville Street North development has new facade, still arousing parking and heritage concerns