View Details Under Contract $721,000 1 of 15 Watchemoket Square | East Providence 3 units 25,940 sqft On Site: 232 Days