• For sale   $349,000
  • 46 King Street, Shelburne Nova Scotia, B0T1W0
  • MLS®: 201723910