$649,900 - 646 Natick Avenue, Cranston, RI 02921
646 Natick Avenue
Cranston,
RI
02921
468 below grade finished sqft