1818 Ox Bottom Rd Tallahassee, FL 32312