1/33 33 Pending $859,000 3 Beds2 Baths1,672 SqFt 320 Seneca ST, Ventura, CA 93001 Single Family Home Listed by Felicia Otero of BHHS California Properties