Add this property to your favorites View Details 59 Williams Street Benefit St | East Side of Providence $650,000 2 bd 1 ba 1,149 sqft 0.2 acres Under Contract