4160 Market St - Unit 10, Ventura, CA 93003

4160 Market St - Unit 10, Ventura, CA 93003

2500 square foot commercial space