If you're moving to Tallahassee, FL, this great property could be your new address. This apartment unit for rent can be found at 300 S Duval St in the City Center Tallahassee area of Tallahassee. With this great space, you'll feel right at home. Contact us to schedule a tour.
Plaza Tower 1010 is located in Tallahassee, Florida in the 32301 zip code.