The Landing at College StationFarrah Falcone2023-02-02T09:38:37-06:00 The Landing at College Station Texas A&M University 1 & 2 Bedroom Apartments 444 Units 628 Beds Built in 1985 Acquired in 2022 Renovated 2023 Visit Website