University Square Apartments College Station
University Square Apartments College Station. Now leasing for fall 2020/2021! The gardens residence life texas a m university. University Square College Station, TX from www.liveuniversitysquare.com See all available apartments for rent at university square in college station, tx. 313 lincoln avenue college station, tx 77840. University square offers you the convenience of living practically on campus with the… Read More »