Plaza Tower at 300 South Duval Street is a premier downtown address in Tallahassee, Florida. Located in the heart of the city on Kleman Plaza. The 23-story high-rise delivers an urban-style living experience. Also, easy access to state government offices and universities. Once the sun sets, enjoy the many downtown destinations and amenities that the Capitol Hill and surrounding districts have to offer. Discover dynamic sweeping views of the skyline and embrace this vibrant, exciting community.
For more information about leasing a unit in the Plaza Tower or about our property management service please contact Victoria Sachs with Downtown Rental Services. 850-386-589