The Orchard at Westchase
10801 Westpark Dr
Houston, TX 77042
View Map & Directions
Your submission was successful. We will get back with you shortly.
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.