The compound in the town of Devine has dozens of solar panels, two water wells and a 50-mile views “on a clear day” ...