Monte Vista Apartments

10997 Del Norte, Ventura, CA | 52 Units | Acquired in 2007

Monte Vista is located just north of Highway 126 in the City of Ventura, approximately 5 miles from downtown Ventura and the beach.  The garden style project contains 23 one-bedroom units containing 750 sq. feet, and 29 two-bedrooms at 1,000 sq. feet.  Shortly after the acquisition in 2007, the property underwent interior and exterior renovations.

Photo Gallery