• For sale   $1,950,000
  • 819 ROYAL RD, FREDERICTON New Brunswick, E3G6M1
  • MLS®: 06277045