closeView MeStudio Apartments 21 washington st central falls ri 0286321 Washington StCentral Falls, RI 02863