- 1008-1014 E Santa Clara St #1010, Ventura, CA 93001$4,000/mo3 beds · 2 baths · 1,300 sq ft1008-1014 E Santa Clara St #1010Ventura, CA 93001View units
- 2028 Ayala St, Ventura, CA 93001$3,695/mo2 beds · 2 baths · 1,125 sq ft2028 Ayala StVentura, CA 93001


