haho.ca
23 Celtic, Inverness, Nova Scotia | $289,900 | haho.ca