• For sale   $4,995,000
  • 0 Highlands Island, Muskoka Lakes Ontario, P0B1P0
  • MLS®: 40115999