Town & Country is an ideal location for the businesses that require corporate offices as well as production, research or showroom facilities. Located in West Houston, Town & Country is is one mile north of I-10, on the West Belt, and is located close to restaurants, shopping and residential areas.
The property features all concrete loading, professionally maintained landscaping, mercury vapor security lighting.