 GreenStreet

GreenStreet, formerly known as "Houston Pavilions", is a commercial development in Downtown Houston, Texas, United States.Construction was scheduled to begin in Spring 2006, with the first developments opening in the fourth quarter of 2007.