0 By In Posted February 26, 20244096 TOBY CREEK ROAD – InvermereThe famous Bug Eye House, on the Toby Benchlands just east of Lake Lillian, is now available for your very own. Currently in use as an income generating vacation rental property with very [...] READ MORE