• For sale   $493,000
  • 20 Mallard Street, Pembroke Ontario, K8A8N9
  • MLS®: 1065917