$359,900 - 163 Indiana Avenue, Providence, RI 02905
163 Indiana Avenue
Providence,
RI
02905
752 below grade finished sqft