12092 Turkey Roost RdTallahassee, FL 32317
The property located at 12092 Turkey Roost Rd Tallahassee, FL 32317 is a Detached property. Built in 2015, the property at 12092 Turkey Roost Rd has 4 bedrooms, 4 bathrooms, is approximately 2,833 square feet, and has 2 parking spaces. The property is located in the - neighborhood.
Address:12092 Turkey Roost Rd, Tallahassee, FL 32317
Middle School:Swift Creek
Bathrooms: 2 Full / 2 Half