Cowtown
Senior Member
I'm only going by rumors, all of which vary, but one thing consistent in the rumors is that it's tall.
Let the guessing begin! I’m going with 55 storeys.It's the Stampede Station site and I've heard it's going to be very tall! and there may be more than one...