View Details 58 Taft Avenue , Gw Brown Stadium | East Side of Providence $101,000 1 bd 1 ba 720 sqft Price Reduced