Colliers Sells 10,000 Square Foot Freestanding Building in Sugar Land | citybiz

Colliers is pleased to announce the sale of a 10,000 square foot freestanding building located at 4920 River Falls Drive in Sugar Land, Texas.