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