100 Apartments Available At 1201 North Myra Avenue In Silver Lake, Los Angeles
A new residential project is taking shape and form at its construction site at 1201 North Myra Avenue in Silver Lake, Los Angeles. The project proposal includes the construction of 100+ apartments in a six-story…