• For sale   $45,000
  • 591 PRINCIPALE ST, CLAIR New Brunswick, E7A2A9
  • MLS®: 16-9973