2648 Newport Blvd b, Costa Mesa, CA 92627, United States
2648 Newport Blvd, Costa Mesa, CA 92627, United States