• For sale   $3,299,900
  • 84 Old Ruby Lane, Puslinch Ontario, N0B2J0
  • MLS®: X10876309