Homes for sale - Lot 289 Plymouth Rock Terrace, Plymouth, MA 02360 ...