Nearby residents concerned with height, traffic from proposed North Strip casino-resort
The towering Strip resort project would rise 752 feet if approved by FAA and Clark County.
The towering Strip resort project would rise 752 feet if approved by FAA and Clark County.