Ocean House

1 Bluff Avenue
Watch Hill, RI 02891
United States

Ocean House