Homes for sale - 38 Stone Trail #C, North Providence, RI 02904 – ML...