Plaza Tower is located at 300 South Duval Street in the heart of Kleman Plaza in Tallahassee, Florida.
Plaza Tower Condominiums
300 South Duval Street, Tallahassee, FL 32301
To schedule a personal Tour or ask questions, please contact one of our experienced Sales Associates:
Jason Naumann, Broker
For Commercial Sales Contact:
Brian Messer, Broker Associate, CCIM
The Naumann Group Real Estate