• For sale   $1,489,000
  • 4363 Marsh Road, Port Hope Ontario, L1A3V7
  • MLS®: NH510640874