Homes for sale - 650 DOUGLAS Avenue, Providence, RI 02909 – MLS#125...