Property Highlights
Perfect Northwest Houston Location nestled between Champions & Willowbrook area. High growth area, great place for a small business. Only yards from the busy corner of FM 1960 on 12811 & 12821 Duncan Road Houston TX 77066.
Greenwood Business Park is a professionally managed industrial spaces office/warehouse. Ranging from 2,000 - 6,000 sqft with an average build out of 15% for offices.