1053-1065 E Santa Clara Street - Ventura, CA | $3250000.0...