Greenwood Business Park, located at 16711 & 16721 Hollister Street at Highway 249 and FM 1960, is a business park conveniently located right near the Beltway 8 and off of Cutten, Theall, and Hollister St. and 25 minutes from Downtown Houston and the Galleria. Lease rates on 3-5 year terms from $0.85-1.10 (NNN), 2,000 - 4,000 sq ft units in an Industrial park environment with Hollister St. Frontage.