/19 $2,095 per month 1 - 3 Beds 1 Bath 1,425 Sq Ft Townhouse for Rent 15 Nestor St Unit 4, West Warwick, RI 02893 15 Nestor St Unit 4, West Warwick, RI 02893