towneplacesuites
in
Oxnard, CA
TownePlace Suites Thousand Oaks Ventura County
1712 Newbury Rd
Newbury Park
CA
91320
(805) 499-3111
14.8
mi