• For sale   $189,900
  • LOT 3 CLIFFE ST, FREDERICTON New Brunswick, E3A2S9
  • MLS®: 201621302A