$425,000 - 17 River Street, Cranston, RI 02905
17 River Street
Cranston,
RI
02905
800 below grade finished sqft