1/3 3 Active $1,700,000 9,918 SqFt 2424 E Main ST, Ventura, CA 93003 Commercial Listed by Perla Esqueda of Weichert Realtors - Superior Homes