PAVILIONS #3005 in 3100 W Balboa Blvd in Newport Beach