WellcomeMat Logo
73 Sowams Road, Barrington, RI 02806
Sparkling and sophisticated, this beach house is located on two private acres accessed by a long winding drive. Custom designed for today's casual & carefree lifestyle, this open & airy contemporary house is just brimming with great features like the endless walls of waterside glass that capture enchanting views.