For Lease 116 E 18th St Costa Mesa, CA 92627 Approx. 1,450 SF free standing retail available Dedicated parking… More Details $4,350 / Mo