• For sale   $249,900
  • 291 YORK ST, FREDERICTON New Brunswick, E3B3P2
  • MLS®: 00874970