862 Charles St, North Providence, RI
862 Charles St # B, North Providence, RI
2 Warren Ave., North Providence, RI