• For sale   $474,900
  • 101 Libra Circle, Sudbury Ontario, P3E6G9
  • MLS®: 2055401