Homes for sale - 300 smithfield rd #P-20, North Providence, RI 0290...