525 Thames Street 523 Thames Street First Floor Apartment, Newport, RI 02840