• For sale   $425,000
  • 518 RTE 11, LOWER NEWCASTLE New Brunswick, E1V7G1
  • MLS®: 02733798