1275 Summer St #101, Stamford, CT 06905, United States
999 Summer St #305, Stamford, CT 06905, United States
1275 Summer St #300A, Stamford, CT 06905, United States