Sale: 23-25 Mercers Road, Harbour Grace, A0A3P0