$420,0002 bd2 ba1,634 sqft North Providence, RI2 bd2 ba1,634 sqftNorth Providence, RISold 2 years agoSeller