Add this property to your favorites View Details 20 Stenton Avenue , #303 Providence $179,900 2 bd 2 ba 1,100 sqft Short Sale