Homes for sale - 69 Old South ST #Left side, Northampton, MA 01060 ...