Apr 21, 2017
A developer has plans to build a new 300-plus unit apartment complex with commercial space on Ventura Boulevard in Sherman Oaks, according to a marketing brochure by commercial brokerage CBRE Group Inc.
The project would involve constructing...
Read more