5
2108 Southwood Dr
College Station, TX 77840
Rate Upon Request
2,698-2,720 SF
2
Spaces Available
Built 1974
2,720 SF Contiguous
Built 1974
2,698-2,720 SF
Rate Upon Request
Office/Retail