“Canyon Place” Is Set to Include Two Apartment Units and 1,415 Sq. Ft. of Office Space By Zach Armstrong A low-rise, mixed-use structure on a hillside property is set for construction just a short walk away from Will Rogers Beach, as per an agenda item recently considered by the West Los Angel