• For sale   $319,900
  • 86 Stapleton Street, Fredericton New Brunswick, E3C0J4
  • MLS®: 06217956