haho.ca
634 Ketch Harbour, Portuguese Cove, Nova Scotia | $649,900 | haho.ca