6840 W Santa Barbara, Ventura, California 93001, Ventura, 93001 - 3 bed, 2 bath

Loading property details...
6840 W Santa Barbara, Ventura, California 93001|Fairly Priced | RealKey.ai