476 Thames St. 476 Thames St. Property Details Address: 476 Thames St., Newport, RI 476 Thames St., Newport, RI, Status: Sold on 04/28/2014 Similar Properties Aquidneck Ave For Sale985 Aquidneck Ave. Investment Opportunity!464 Thames St. Building For Sale PENDING SALE !Kingstown Road: Lot 126