1284 Timberlane Rd Tallahassee, FL 32312