Sale: 26-30 Glover Road, Harbour Grace, A0A2M0