A furniture distribution company has signed a sizeable industrial lease at the site of a former Sears facility in Santa Ana. Cloud Mountain LLC inked a 246,622-square-foot deal to occupy more than two ...