Brookwood

College Station, TX 77840
Units
80
Year Built
1982
Close of Escrow
October 31, 2008