• For sale   $499,900
  • 20 Mallard Street, Pembroke Ontario, K8A8N9
  • MLS®: 1065917