University Commons College Station, TX 77840 Units 360 Year Built 1995 Close of Escrow January 31, 2007