CHEYENNE β A proposed 162-acre data center development in south Cheyenne hit a roadblock Tuesday after the cityβs Pla