Homes for sale - 17 Highland Court #17, Needham, MA 02492 – MLS#728...