814 Units and 75,968 Sq Ft of Retail: A Major Development is Proposed for Ventura BlvdJack MisrajeApr 90 min read