429 Terrace StTallahassee, FL 32308
The property located at 429 Terrace St Tallahassee, FL 32308 is a Rental property. Built in 2021, the property at 429 Terrace St has 3 bedrooms, 2 bathrooms, is approximately 1,600 square feet. The property is located in the Talaflo Terrace neighborhood.
Address:429 Terrace St, Tallahassee, FL 32308