Recently Sold Multi-Family Homes in Hillsborough County, NH

263 homes