A narrow cottage on the water in Long Beach Island, New Jersey, blends architectural elements of the area with contemporary design.

More
By Coastal Living

You May Like