Located in the Southwest Houston submarket near I-69 and Beltway 8, Stonecrest Business Center is comprised of five light industrial buildings with 100% climate-controlled suites available, grade-level, semi-dock, and dock-high loading, and drive-up surface parking.