1 HIGH SERVICE AVENUE #105, NORTH PROVIDENCE, RI 02911

1 HIGH SERVICE AVENUE #105, NORTH PROVIDENCE, RI 02911

1 bed near Fatima Hospital