Apartment Unit at 5BR/2BA Townhouse near PC / Providence, Providence, RI 02908 - HotPads