Northwest Place is an 18,000 SF building that completed Levey Group’s industrial park in northwest Houston. It is a grade-level building on eight acres that is ten-ton crane-ready with drive-thru capabilities. It is also equipped with T-5 lighting and 3-phase 480 amp power.