house plans for narrow lots on waterfront

Scroll down