• For sale   $319,500
  • 244 Carlton St Shelburne, Shelburne Nova Scotia, B0T1W0
  • MLS®: 201715743