Channel Islands Apartments is located at 710 W Channel Islands Blvd, Oxnard, CA. This location is in the Kamala Park neighborhood. This business specializes in Apartments, Rental Agencies and Property Management.
by merchantcircle on November 15, 2018 from merchantcircle