Homes for sale - 250 Hammond Pond Parkway #1507S, Newton, MA 02467 ...