Can't help with the homestead, as I don't see any buildings where the pin is.  Perhaps too new to appear, perhaps your pin isn't in the right spot. Straightened up some of the roads in the area, though.