22701 Pelican Hill Road South Newport Coast, Newport Beach, California 92657 USA
Beach/Ocean View
Claim copyright