closeView MeStudio Apartments Chatham Village188-195 Chatham StProvidence, RI 02904Utilities Included