9400 Bellaire Blvd, Houston, TX : Lee Ho Townhouses
Javascript must be enabled in order to use Google Maps.