Longmire House

College Station, TX 77845
Units
82
Year Built
1977
Close of Escrow
February 29, 2008