Funny. The added #202 or whatever lead me to believe that there may be a mail drop off point for the boat slips. If I had seen this address back when it was Point Group Holdings I think I would have been a tad bit suspicious of the company.
BTW, that is a nice picture compared to terraserver.