Alfonso Perea Homestead?

We wonder if anyone can confirm or dis-confirm that these photos are of the Alfonso Perea homestead deeded in 1917? A distant cousin found the coordinates to be 37.140781,-107.189102. We'd get pretty close before our phone/GPS service was out of range (like within a mile).

One can paste the coordinates in the search field on Google Maps and/or Google Earth to see the satellite view. The cabin rubble appears to be about 2000 ft. west of the above GPS coordinates at 37,137019,-107.163577, so possibly on the same property.