Call Ashton Place Apartments for availability and unit information. This apartment is located in South Houston, TX at 101 S Allen Genoa Rd. The area has well-lit streets, grocery stores nearby and easy access to highways.
Ashton Place offers both covered and uncovered parking. Some apartments have balconies or patios available.
Want more information? Please reach out to the apartment complex.