• For sale   $339,900
  • 535 Canaan Avenue, Highbury Nova Scotia, B4N3V8
  • MLS®: 201619467