- 1218 N Olive St #A, Ventura, CA 93001$2,895/mo2 beds · 2.5 baths · 990 sq ft1218 N Olive St #AVentura, CA 93001
- 219-221-225 El Medio St, Ventura, CA 93001$2,800/mo2 beds · 1 units available219-221-225 El Medio StVentura, CA 93001Price Drop

- 345 W Center St, Ventura, CA 93001$3,500/mo2 beds · 1 bath · 672 sq ft345 W Center StVentura, CA 93001




