Often the terms docks, piers and boat slips are used interchangeably when discussing waterfront...

read more