640 Lido Park Drive, Newport Beach, CA 92663