8044 Ox Bow Rd Tallahassee, FL 32312