Homes for sale - 85 Franklin ST #5, Needham, MA 02492 – MLS#7279496...