haho.ca
21 River, Spryfield, Nova Scotia | $394,500 | haho.ca