The Orchard at Westchase
X
The Orchard at Westchase
Houston, TX
Built:
2012
Architect:
InSite Architecture, Inc.
Project Cost:
$12,035,492
Units:
153
Square Footage:
134,776