The Langford at College Station
1851 Carroll Fancher Way, College Station, TX 77845
4.7
(4 reviews)
"The Langford at College Station was really nice. The staff who gave the tour was good. She was really nice and gave us a lot of information. But she held us up until the end, and she said there's a $42,000 buy-in. Nevertheless, they had just about ev..."
READ MORE