$320,000 - 123 Chester Avenue, Providence, RI 02907
123 Chester Avenue
Providence,
RI
02907
Courtesy of Keller Williams Coastal.