Parkshore Plaza

Parkshore Plaza is a 29-story skyscraper located in downtown St. Petersburg, Florida.

[5] Before the Parkshore Plaza announcement, another tower called The Villas One was going to be constructed in the same lot.

Original construction of the Villas was going to begin in 2002, however was cancelled in late 2002.

After the cancellation of the first tower, the Parkshore Plaza was announced in early 2003.

The Parkshore Plaza contains 117 total units, 96 of which are located in the tower itself and 21 are city-homes.