58 Audubon Ave #60 Providence RI 02908 Records