The Orchard at Westchase
10801 Westpark Dr
Houston, TX 77042
The Orchard at Westchase residents, click on the button below to make service requests and make comments.
Applicants must pay a $300 pet deposit. Upon move-out other charges may apply due to the condition of the unit. This is a limit of 2 animals and pets are not to exceed 25 lbs. No pets of any dangerous breed are allowed.