• For sale   $639,000
  • 24 Amirault Court, Halifax Nova Scotia, B3M4V7
  • MLS®: 201727034