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.