JLL Negotiates Sale of 93,945 SF Industrial Park in Sugar Land, Texas | REBusinessOnline

Built between 2006 and 2007, Commerce Center Sugar Land consists of six buildings with warehouse, manufacturing and specialized lab space that feature 16- to 18 …