$224,900 - 420 Woodward Road Unit 27, North Providence, RI 02904
420 Woodward Road Unit 27
North Providence,
RI
02904
Courtesy of DiBiase Associates, Inc..