12400 Brookglade Cir, Houston, TX : La Plaza Real
Javascript must be enabled in order to use Google Maps.