Commerce Center Stafford

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