$580,0002 bd2 ba2,108 sqft North Providence, RI2 bd2 ba2,108 sqftNorth Providence, RISold 4 months agoSeller