The Orchard at Westchase
10801 Westpark Dr
Houston, TX 77042
Thank you for scheduling your tour!
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.