$1,300,000 - 170 Slater Avenue, Providence, RI 02906
170 Slater Avenue
Providence,
RI
02906
2,200 below grade finished sqft