Sprint Hamden Plaza

Coolpad at Sprint Hamden Plaza, Hamden, CT