$4,500 / Monthly Rent
668 OWENS RIVER DR, Oxnard, CA 93036
Listed by: Zachary Francis
Listing office: