Channel Islands Apartments
710 W Channel Islands Blvd, Oxnard, California, 93033-4456
(805) 483-2558