$530,000 - 91 Yorkshire Street, Providence, RI 02908
91 Yorkshire Street
Providence,
RI
02908
3,200 below grade finished sqft