Homes for sale - 6412 Stork ST, Ventura, CA 93003 – MLS#V1-6009 - E...