• For sale   $289,900
  • 121 James Street, Fredericton New Brunswick, E3G0N9
  • MLS®: 05563435