$439,900 - 28 Carovilli Street, North Providence, RI 02904
28 Carovilli Street
North Providence,
RI
02904
Courtesy of Nationwide Real Estate, LTD.