• For sale   $1,599,000
  • 11 Farnham Road, Puslinch Ontario, N0B2J0
  • MLS®: X11936238