20
12603 Southwest Fwy
Stafford, TX 77477
$24.00 USD/SF/YR
1,186-3,251 SF
5
Spaces Available
Built 1982
3,251 SF Contiguous
Built 1982
1,186-3,251 SF
$24.00 USD/SF/YR
Renovated in 2013, this six-story property features a beautiful courtyard, as well as a modern lobby with granite finishes and floor to ceiling windows.
Office