Homes for sale - 100 Texas Avenue, Providence, RI 02904 – MLS#12869...