02895 (Woonsocket RI) Land for Sale