2285 Newport Blvd
Costa Mesa, CA 92627
Price Upon Request
6,400 SF
6,400 SF
Price Upon Request
Carwash