How did it strike you on arrival? The once novel and now iconic Shutters, which first opened in 1993, was the left coast's idea of an East Coast beach house. The white shingled oceanfront property ...
Some results have been hidden because they may be inaccessible to you