121 33rd A (68286) is an apartment situated in Newport Beach, 6 km from Fashion Island. Guests benefit from terrace and a barbecue.
The kitchen features a dishwasher and there is a private bathroom. Towels and bed linen are offered in this apartment.
The nearest airport is John Wayne Airport, 9 km from 121 33rd A (68286).