4
2620 N Travis St
Sherman, TX 75092
$19.00 USD/SF/YR
921 SF
1
Space Available
Built 2019
921 SF Contiguous
Built 2019
921 SF
$19.00 USD/SF/YR
Office