Sprint Pleasant Run Plaza

More at Sprint Pleasant Run Plaza:

Samsung at Sprint Pleasant Run Plaza, Cedar Hill, TX