Nope not really.  There are some old foundations here from the little town that used to be here, but that's all.   Just ruins of Cochran.   No one lives here, other than a few people boondocking in their campers occassionally.