“Most people are intrigued by the float homes,” says Moore, referring to the two floating homes moored at Bluffers Park Marina that are part of ... Anchored in the Scarborough Bluffs neighbourhood, ...