3214 W Tharpe St Tallahassee, FL 32303