Place at Greenway Apartments
Resident • 2006 - 2007 Recommended
I moved in about 7 months ago. This place has the best location and is in the best shape for it's price. Management has been great, but there is alot of contruction across the street which I think affects the water temp and pressure. Other then that I really like it and would stay here if I was living in Houston.
How was this review?
Thanks for voting!