California Investment Firm Takes Chandler Iridium Facility for $12.7M

-

Visual