12603 Southwest Fwy
Stafford, TX 77477
$24.00 USD/SF/YR
910-6,982 SF
10
Spaces Available
Built 1982
6,982 SF Contiguous
Built 1982
910-6,982 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