University Commons

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