Homes for sale - 50 Batcheller Avenue, Providence, RI 02904 – MLS#1...