I was thinking of checking out that site today and was curious if it was on Google maps. It is showing on Google maps but in a different location not super far from the Hutto site, in the town of Pflugerville.
This site might make more sense since it is super close to the Austin executive airport.