• For sale   $249,900
  • 220-222 ST JOHN ST, FREDERICTON New Brunswick, E3B4B2
  • MLS®: 00886074