2071 Ayala Street, Ventura, CA 93003

2 BD | 1 Baths | 850 SQ/FT

Offered at $3,200