1010 Summer St, Stamford, CT 06905, USA - Stamford, New 06905
595 Summer St, Stamford, CT 06901, USA - Stamford, New 06901