$2,6002 beds · 1 bath · 1,000 sq ftCondoThames StNewport, RI 02840Add to favoritesShareListing options
$2,9953 beds · 1 bath · 1,000 sq ftCondo372 Thames St #2Newport, RI 02840Add to favoritesShareListing options