N-16 Gymnasium

Address
5800 Uvalde Road, Houston, TX, 77049, United States

Inside this building:

29.811580662342, -95.180520415306