Most of the brown 'Restricted Locations', are apartments within ~5 miles of Bellaire (lower left corner). This image comes via
Plugshare.com -- so you can try your own searches to see what other alternatives there may be. If you see an apartment under construction (at least downtown), there is around a 20% chance that chargers are going into any garage, under construction.
- Also try this location, which is about 2 miles from Bellaire: Hanover Rice Village
- Tesla is putting in 8 WC and 12+ Superchargers at this location 9633 Westheimer Rd, Houston, TX 77063