Costa Mesa Business Park – Costa Mesa, CA Type: Industrial Status: Sold Price: Portfolio Square Ft: 131,000 Previous Page