Townhomes Under Construction At 2223 Clifford Street, Silver Lake, Los Angeles
A new residential project is on the rise at 2223 Clifford Street in Silver Lake, Los Angeles. The project proposal includes the development of townhome-style apartments just off of Glendale Boulevard. The townhomes will be built on the site of a 1910s single-family home. Development House is serving as both the architect and developer behind the project.