Chandler Office Building, Arizona

Chandler Office Building, Arizona

Location

Arizona, USA

Date Acquired

Sep 2015

Total GLA

120,455 SF