579 Pacific Street Stamford CT USA