$250,000
871 Douglas Avenue, Providence, RI, 02908
Single Family Residence