New Residences Rising at 535 Glenrock Avenue, Westwood, Los Angeles
A new apartment complex is under construction taking shape and form at 535 Glenrock Avenue in Westwood, Los Angeles. The project proposal includes the development of a new six-story building featuring 18 apartments and onsite parking. M&A Real Estate Partners is the project developer. LOHA is responsible for the designs.