• For sale   $314,500
  • 271 SAINT JOHN Street , FREDERICTON New Brunswick, E3B4B3
  • MLS®: 00885793