Favorite buttonPrevious imageNext imageAccepts applications$2,2002 beds, 1.5 baths15 Packard Ave #104Townhouse in North Providence, RIContact