• For sale   $950,000
  • 504 & 512 RTE 11, LOWER NEWCASTLE New Brunswick, E1V7G1
  • MLS®: 04883329