Two projects that will be highly visible from Nautilus Street and Torrey Pines Road (respectively) came before the La Jolla Development Permit Review committee during its Sept. 20 meeting online.