660 Baker St, Building C
660 Baker St, Building C, 2nd floor, Costa Mesa, CA 92626 Property Description:Welcome to 660 Baker St, Building C, located in the vibrant heart of Costa Mesa, CA. This modern office space on the second floor offers a perfect blend of functionality and style, ideal for businesses looking to establish or expand their presence in…