02806 (Barrington RI) Land for Sale