Skip to main content
Report this ad

See also:

Oxnard revisited: better than ever

The Embassy Suites Hotel and Resort at Mandalay Bay is a heavenly place to stay in Oxnard, California.
The Embassy Suites Hotel and Resort at Mandalay Bay is a heavenly place to stay in Oxnard, California.
Todd Montgomery
Report this ad