View Details 343 Thames St, Unit#104 M , 104 M Historic Waterfront | Bristol $1,365,000 $1,365,000 Open House 3 bd 3 ba 3,550 sqft 3 bd 3 ba 3,550 sqft Open House