1 Property Available in Villa Santa Cruz 2 513502,Oxnard