Corner of Paradise Newport Beach, CA

101 Palm St, Newport Beach, CA 92661