Industrial Commercial Properties acquires 1.2-million-square-foot property in Windcrest
Industrial Commercial Properties acquired Windcrest International Business Park in Windcrest, Texas. The 1.2-million-square-foot building sits on 66 acres and was formerly the corporate headquarters for…