8111 Kirby Dr., Houston
77054, United States
0.61 mi (0.98km) from City Center