19
903 S Texas Ave
College Station, TX 77840
$30.01 USD/SF/YR
2,239 SF
1
Space Available
Built 1941
2,239 SF Contiguous
Built 1941
2,239 SF
$30.01 USD/SF/YR
Office