13203 Stafford Rd
Missouri City, TX 77489
$13.80 USD/SF/YR
2,940-3,150 SF
2
Spaces Available
Built 2005
Built 2005
2,940-3,150 SF
$13.80 USD/SF/YR
Flex