1/5 5 Active $1,450,000 5,307 SqFt 896 E Main ST, Ventura, CA 93001 Commercial Listed by Domonique Rodriguez of Berkshire Hathaway HomeServices California Properties