Sea Craft, 113 Ocean Road Narragansett, RI 02882 (5)

Exterior view of Sea Craft and the Shore House Hotel