Building for sale, 192 Giddings St, Windsor, VT, in Springfield, United StatesSpringfield, 192 Giddings St, Windsor, VTCommercial building • 561.88 m²