For sale in Riverhead Harbour Grace, NL