haho.ca
1523 White Hills, Hammonds Plains, Nova Scotia | $684,900 | haho.ca