$640,0004 bd2 ba3,309 sqft North Providence, RI4 bd2 ba3,309 sqftNorth Providence, RISold 3 months agoBuyer