119beds
in
Oxnard, CA
Your Place Residential
1423 Dover Ave
Thousand Oaks
CA
91360
(805) 494-1909
17.1
mi