• For sale   $259,900
  • 33 Intervale Road, Geary New Brunswick, E2V3Y7
  • MLS®: 03959143