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