New Home Living

touisset bay landing

Touisset Bay Landing

Touisset Bay Landing is a spectacular property located in beautiful and private Touisset Point Warren, RI. The property, consisting of a total of 26 acres, is divided into 14 town approved lots, with a minimum lot size of 25,000 sq ft. ...