Turnbull Lake Side, Severn

Turnbull Lake side is a Residential area in Severn, ON . Nearby Orillia City, Include 111 Detached Houses, 48 TownHouses and 30 Semi Detached Houses with a House club and Ponds which surrounded with 6 Km trail 

Animation

111

Detached Houses

48

TownHouses

30

Semi Detached House