MARY LAKE RESIDENCE

Location: Muskoka, ON
Size: 3,400 sf