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