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