Add this property to your favorites View Details 22 Armstrong Ave East Side | Providence $655,000 3 un 3 bd 3 ba 1,615 sqft