8330 Triola Ln · Houston · TX 77036 · United States
sharpstown international school
International school
19.16 KM