Homes for sale - 3 Barclay Square, Newport, RI 02840 – MLS#1285226 ...