Mixed Use Complex Approved for 1995 North Ventura Avenue, in Ventura
A new mixed use complex has been approved for 1995 North Ventura Avenue, in Ventura. The site is currently an empty 2.71 acre lot. 78 units are included in the design, as well as some commercial space. It has been titled “Deanza Courts.”