1249 Haystack Rock, Canon Beach, OR