The Three Sugar Creek business center is set in a beautifully landscaped new building that enjoys a terrific strategic position in a market of tremendous growth close to Hwy 59 in Sugar Land.