Add this property to your favorites View Details 984 Charles Street , Unit 1 Charles Street | North Providence $1,800 3 un 12,000 sqft On Site 193 Days Ago