Mission House is a apartment located in Costa Mesa in the California Region and is 2.2 km from South Coast Plaza. It provides free private parking. Free WiFi is provided throughout the property. The kitchen is equipped with a dishwasher and an oven. Read more
Mission House is a apartment located in Costa Mesa in the California Region and is 2.2 km from South Coast Plaza. It provides free private parking. Free WiFi is provided throughout the property. The kitchen is equipped with a dishwasher and an oven.