$450,0003 bd2 ba2,096 sqft North Providence, RI3 bd2 ba2,096 sqftNorth Providence, RISold 2 months agoBuyer