Sprint Creekside Plaza

Samsung at Sprint Creekside Plaza, Shelby, NC