ABOUT THE PROPERTY
Commerce Center Stafford is a best-in-class multi-use/light industrial park comprising sixteen buildings totalling 245,495 sq. ft. located in southwest Houston, Texas.
ADDRESS
3750 Greenbriar Drive, Stafford, TX 77098
SIZE
245,495 SF
SUBMARKET
Southwest Houston
ASSET TYPE
Industrial