News

photo for news item

Sold Westchase Corporate Center

8/18/2014

Sold Westchase Corporate Center on August 18, 2014. The property is a 184,000 square foot office property located in Houston, TX.

 

arrow More News