Homes for sale - 250 Hammond Pond Parkway #1001N, Newton, MA 02467 ...