Cambridge Court

College Station, TX 77845
Units
18
Year Built
1981
Close of Escrow
February 3, 2009