7171 Buffalo Speedway
Houston, TX 77025
Resident • 2007 Not Recommended
I can't agree more with all the unlucky lads who choose this horrible, horrible, horrile place. It looks like heaven before you move in and it burns you off like hell after you signed the papers. They are rude, greedy and arrogant, if you deserve a easy life, stay away from this hell place.
How was this review?
Thanks for voting!