20
12603 Southwest Fwy
Stafford, TX 77477
$24.00 USD/SF/YR
1,186-9,295 SF
7
Spaces Available
Built 1982
9,295 SF Contiguous
Built 1982
1,186-9,295 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