• For sale   $349,900
  • 41 GILES ST, FREDERICTON New Brunswick, E3C1N5
  • MLS®: 04490524