1. Monte Vista Townhomes 10997 Del Norte St, Ventura, CA 93004 Coordinate: 34.29724,-119.1637 Phone: (805) 647-1730