3950 Bluefin Circle, Oxnard, CA 93035, United States
Location
3950 Bluefin Cir
Oxnard
, CA
See map: Google Maps