$150,000 - 1190 Charles Street, North Providence, RI 02904
1190 Charles Street
North Providence,
RI
02904
Courtesy of Longvin Realty Inc.