Homes for sale - 16 Canton Avenue, Portsmouth, RI 02871 – MLS#13156...