Homes for sale - lot 2 North Brookfield Rd, Spencer, MA 01562 – MLS...