Sprint Heights North Shopping Center

Kyocera at Sprint Heights North Shopping Center, Houston, TX