We have an optimized web accessible version of this site available. Click here to view.
2010 N Main Street
Houston, TX 77009
TTY: 711
Avenue Station
2010 N Main Street Houston, TX 77009
Monday - Friday 8:30 AM - 5:30 PM
* In Select Apartment Homes
Pets Welcome Upon Approval.Limit of 2 pets per home.Maximum adult weight is 25 pounds.Pet deposit is $300.00 per pet.Monthly pet rent of $15 will be charged per pet.