32 Barmore Dr W, Stamford, CT 06905