9
2245 Texas Dr
Sugar Land, TX 77479
$12.50 USD/SF/YR
3,159 SF
1
Space Available
Built 2009
24,897 SF Contiguous
Built 2009
3,159 SF
$12.50 USD/SF/YR
Office