haho.ca
28 Old Settlement, Placentia, Newfoundland & Labrador | $1,299,900 | haho.ca