Homes for sale - 1011 Douglas Avenue, Providence, RI 02904 – MLS#12...