The Orchard at Westchase

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