636 Thames St, Unit#6 , #6

    Newport, RI 02840
    • $639,000
    • STATUS: Active
    • ON SITE: 48 days
    • MLS #: 1202378
    Open House
    UPDATED: 45 min ago