• For sale   $399,900
  • 518 Rte 11, Lower Newcastle New Brunswick, E1V7G1
  • MLS®: 02733798