Skyscrapers Cities Tampa The Stovall

Photo not available
Height255 feet

About The Stovall

The Stovall is a 255 ft (78 m) tall high rise in Tampa, Florida. It was completed in 2001 and has 22 floors. J. Scott Architecture designed the building, which is the 17th tallest in Tampa.

Read More at Wikipedia

See Also