• For sale   $799,900
  • 28 Catherine St, Trenton Ontario, K8V5K5
  • MLS®: 403890027