June 2017 November 6, 2018 by Capstone purchases DeMuro Corporate Square, an 88,837 square foot, 7-building office/flex industrial project in Tempe, Arizona.