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 ...
Results that may be inaccessible to you are currently showing.