yearbuilt2004
in
Oxnard, CA
Extended Stay America Los Angeles Simi Valley
2498 Stearns St.
Simi Valley
CA
93063
(805) 584-8880
28.4
mi