View Details $1,300,000 1 of 21 Freeman Parkway Blackstone | Providence 4 beds 5,236 sqft 0.18 acres On Site: 76 Days