Homes for sale - 87-89 Euclid Ave, Springfield, MA 01108 – MLS#7284...