Homes for sale - 123 River Rd., Deerfield, MA 01373 – MLS#72884511 ...