Encino Investors LLC has submitted plans for a 106,846-square-foot, 114-unit apartment building to be built on Ventura Boulevard in Encino.

Urbanize...

Subscribe to get the full story.


Are you a subscriber? Sign In