Montrose is a neighborhood located in west-central Houston, Texas, United States. Montrose is a 7.5-square-mile area roughly bounded by Interstate 69/U.S. From Wikipedia
Organizers urged collaboration with city officials rather than condemnation.