The address Vanhanrannantie 62, Kalajoki should be in this spot. The address is a bit weird because there is the Romekalliontie in between the correct address and Vanhanrannantie.
Apple Maps has the correct location for the address with coordinates: 64,33930 deg N, 23,94852 deg E.