Homes for sale - 31 Opper Street, Providence, RI 02904 – MLS#129362...